high priest - German English Dictionary